@charset "gb2312";
/* CSS Document */
table,tr,td{ border-color:#CCC;}
h1{ margin:0px; padding:0px;}
body,td,th { margin:0px; font-size: 12px;color:#808285; background:url(di.jpg) top repeat-y; background-color:#fff;  font-family:"宋体";}
p,form,input,ul, li,dl,dt,dd{margin:0px; padding:0px}
img{border:0px;}
.clear{clear:both}
a:link {color:#808285;  text-decoration:none;}
a:visited {color:#808285;text-decoration:none;}
a:hover {color: #005bac; text-decoration:underline;}
a:active {color:#808285;text-decoration:none;}
ul,li{list-style-type:none;}
/*top*/
#logo{width:940px; height:68px; padding-left:28px; padding-right:28px; background:url(logo.jpg) left no-repeat; background-color:#fff; margin:0 auto; padding-top:19px; margin-top:13px;}
#logo ul{float:right; text-align:right; }
#logo ul li a{background:url(zhudi.jpg) right no-repeat; width:33px; height:16px; display:block; float:left; line-height:16px; text-align:center; color:#FFF; margin-left:13px; }
#logo dl{float:right; padding-top:17px;text-align:right;clear:both   }
#logo dt{margin-left:28px;color:#005bac;float:left;}
#logo dt a{ height:20px; color:#005bac; line-height:20px;}
#logo dt.tel{ background:url(tel.jpg)  left no-repeat; width:103px;  padding-left:23px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;   }
#logo dt.wei{ width:52px;  background:url(wei.jpg) no-repeat left;  padding-left:26px;}
#logo dt.tao{ width:73px;  background:url(tao.jpg) no-repeat left;  padding-left:23px;}
/*焦点图 banner*/
/*banner*/
#jdt{width:943px; height:336px; background:#FFF; padding:1px; border:1px solid #bababa; margin:0 auto;}
.scroll-box { overflow: hidden; width:943px; height:336px; margin:0 auto; position: relative;overflow: hidden;}
.scroll-box .imgcon {width: 50000px; position: relative}
.scroll-box .imgcon li {display: block; float: left}
.box-cnfen {width: 943px; position: relative; height: 336px;}
.arrow-img {cursor: pointer; position: absolute}
.imgcon li {display: none; position: relative; }
.tit-area-bg {right: 0px;  filter: alpha(opacity=45); width:411px; position: absolute; top: 0px; height: 336px; border-left:3px solid #fff; background:url(jiantou.jpg) left no-repeat; background-color:#000;
 opacity: .75; -ms-filter: "progid:dximagetransform.microsoft.alpha(opacity=45)"  
}
.tit-area {right:0px; width:380px; padding-top:41px; position: absolute; top: 0px;}
.tit-area p{ padding-bottom:10px; padding-top:20px; width:358px;}
.mctit { font-weight: bold; font-size: 20px; margin-bottom: 10px; color: #fff; text-align: left}
.mctit a{ color:#fff; font-size:22px;  font-family:"微软雅黑"; line-height:32px;}
.tit-area a.f{color:#fff; font-size:22px; width:380px;font-family:"微软雅黑";}
.tit-area p { color:#fff; line-height:22px; text-align:left; font-size:14px;font-family:"微软雅黑"; padding-top:40px; width:380px;}
.tit-area p a.ff{margin-top:29px; display:block; background:#000; font-size:14px; _width:99px;width:106px; height:22px; border:1px solid #fff; padding-left:5px; color:#fff; line-height:22px; filter: alpha(opacity=55);}
.name{text-align:right; display:block; width:358px;  color:#fff; position:absolute; top:310px;}
.imgcon .on {display: block}
.imgmenu { margin-left:24px; width:200px; position: absolute; top:280px; }
.imgmenu li {background:url(vindex_20.png) no-repeat; float: left; margin-left: 3px; width: 18px; cursor: pointer; height: 13px}
.imgmenu .on {background: url(vindex_22.png) no-repeat}


#gong{width:947px; height:26px; padding-top:6px; background-color:#fff; margin:0 auto;background:url(goga.jpg) left no-repeat;}
#infozone{width:635px; height:22px; line-height:22px; padding-left:45px;  float:left;overflow:hidden; margin-right:80px;}
#infozone li{height:22px;line-height:22px;white-space:nowrap;overflow:hidden; float:left; padding-right:20px;}
.zi{width:163px; height:22px; line-height:22px; padding-left:10px; float:right; border:1px solid #bababa;}

.ssk{width:149px; height:20px; border:1px solid #bababa; float:left;margin-left:32px; line-height:20px;}
.ssan{width:21px; height:22px; background:url(ssan.jpg) no-repeat; float:left; border:0px;}

#jdt{width:943px; height:336px; background:#FFF; padding:1px; border:1px solid #bababa; margin:0 auto;}

#win{width:945px; height:197px; border:1px solid #ececec; margin:0 auto; background:#FFF; margin-top:22px; }
#xwdt{width:290px; height:197px; padding: 0px 10px;    float:left;}
#xwline{width:290px; height:15px; background:url(xwdt.jpg) left no-repeat;padding-top:14px;margin-bottom:10px; }
#xwdt img{float:right; padding-top:1px; display:block; clear:both;}
#xwdt dl{ width:290px;display:block; line-height:22px;  }
#xwdt dl dt{float:left; width:200px;}
#xwdt dl dd{float:right; width:87px; text-align:right;}
#xwline a{ width:290px; display:block; height:13px;}

.yzjs{width:296px; height:197px; background:url(line.jpg) left center no-repeat; padding:0 10px; float:left;}
.yzjsbt{width:296px; height:15px; background:url(yzjs.jpg) left no-repeat;padding-top:14px;margin-bottom:10px; }
.yzjsbt a{ width:296px; display:block; height:15px;}
.yzjsbt img{float:right; padding-top:1px;  display:block; clear:both;}
.yzjs ul li{height:22px; line-height:22px; }
.gjgbt{width:296px; height:15px; background:url(gjg.jpg) left no-repeat;padding-top:14px;margin-bottom:10px; }
.gjgbt img{float:right; padding-top:1px;  display:block; clear:both;}
.gjgbt a{ width:296px; display:block; height:15px;}

#wen{width:945px; height:197px; margin:0 auto; background:#FFF; margin-top:22px;}
.geming{width:298px; height:182px; background:url(gebg.jpg) repeat-x;border:1px solid #bababa; float:left; padding-top:11px; padding-left:8px; margin-right:14px; _margin-right:13px;}
.geming img{padding:3px; border:1px solid #bababa; margin-right:9px; float:left; display:block; }
.geming ul{ float:left;}
.gemingbg{width:188px; height:28px; background:url(gemingzi.jpg) left top no-repeat;}
.gemingbg a{ width:188px; height:28px; display:block;}
.gccbg{width:188px; height:28px; background:url(gcl.jpg) left top no-repeat;}
.gccbg a{ width:188px; height:28px; display:block;}
.geming ul img{border:0px;}
.geming ul li{width:180px; height:22px; line-height:22px;}

#wrapper {border:1px #ccc solid; overflow:hidden; width:298px; height:195px; font-size:12px; background:url(111.jpg) no-repeat;  }
#up {width:288px;height:28px;color:#F00; padding:0 5px; padding-top:10px; position:absolute;}
#up img{float:left; padding:2px; border:1px solid #bababa;}
#buttom {width:38px;float:right;height:17px; padding-top:2px;}
#lianjie{ width:100px; height:19px; float:left;}
#lianjie a{ width:100px; height:19px; display:block;}
#buttom_left {width:19px;float:left;height:17px;background:url(but.jpg) no-repeat;}
#buttom_right {width:19px;float:left;height:17px;background:url(but.jpg) no-repeat -19px 0;}
#down {position:relative;width:185px;float:right;overflow:hidden;height:125px; margin-top:36px;}
#downContent {position:absolute;width:5497px;padding-top:0px; float:right;}
/*Download by http://down.liehuo.net*/
#downContent ul{ position:absolute; margin-top:0px; padding:0px;}
#downContent ul li{display:inline;float:left;list-style: none;margin:0px 0px;overflow:hidden; width:177px; padding-right:8px;font-size:12px; line-height:18px; padding-top:0px;}
#downContent ul li span a{ display:block; font-weight:bold; height:22px; color:#808285; }
.current{color:#069 ;}
#downContent ul li a{color:#005bac;}
#downContent ul li a:hover{text-decoration:underline;}

#quan{width:945px; background:#FFF; margin:0 auto 20px; margin-top:24px; border-top:1px solid #e3e3e3; padding-top:24px;}
#ql{width:412px; float:left; }
#ql li{width:75px; height:20px; line-height:20px; background:url(gjcbg.jpg) no-repeat right; float:left; }
#ql li.san{width:50px;}
#ql li.si{width:98px;}
#ql li.wu{ background:none;}

#qr{float:right; text-align:right;line-height:20px; color:#101010;}
#qr a{color:#101010; }


/*内页预制金属页面*/
#ny_yz{width:945px; background:#FFF; padding-top:23px; margin:0 auto;}
/*左侧*/ 
#yzl{width:232px; background:#FFF; line-height:25px; float:left;  }


.list dt{font-weight:bold; color:#005bac; height:25px; padding-left:8px;}
.list dt a{color:#005bac;}
.list dt a:hover{color:#a7a7a7;}
.list dt a:visited{color:#005bac;}
.list dd a{background:url(type_j.gif) left  no-repeat; margin-left:28px; padding-left:14px; height:25px; color:#005bac;}
.list dd a:hover{color:#a7a7a7;}
.list dd a:visited{color:#005bac;}
.list dd .on{color:#a7a7a7;}

.list2{margin-top:60px; line-height:25px; padding-left:8px;}
.list2 dt{font-weight:bold; color:#a7a7a7; height:25px;  }
.list2 dd a{background:url(typehs_j.gif) left  no-repeat; margin-left:28px; padding-left:14px; line-height:20px; height:20px;}
.list2 a:link,.list2 a:visited,.list2 a:active{color:#a7a7a7;}
.list2 a:hover{color:#005bac;}
.list2 dd .onn{color:#005bac;}

#yzlt{width:232px; background:#fff; background:url(images/jttel.jpg) left top no-repeat;  padding-top:54px; margin-top:60px;}
#yzlt p{padding-left:47px;}
/*右侧*/
#yzrtop{background:url(yzrtbg.jpg) left no-repeat; height:42px; width:663px; padding-left:50px; float:left; }
#yzr{width:663px; padding-left:50px;  float:left;background:url(yzrbg.jpg) left repeat-y;}
#wz{width:663px; border-bottom:1px solid #ececec; height:30px; line-height:30px; margin-bottom:22px;} 
#wz dt{float:left;}
#wz dd{float:right;}

.tab_product{ width:663px;  position:relative; }
.tab_ul{ display:block; margin-bottom:14px; height:22px;  background:#ececec; height:22px; font-family:"微软雅黑"; font-size:13px;  }
.tab_ul li{width:180px; display:block; height:16px; padding-top:6px; line-height:16px; float:left;  cursor:pointer; text-align:center; color:#494646;}
.tab_ul li.selected{ background:url(mianbg.jpg) no-repeat;  color:#005bac; }
.tab_content{ width:663px; height:auto; overflow:hidden; margin:0 auto;  clear:both;}
/*.shell{ width:9999px;}*/
/*.shell li{ display:block; float:left; width:700px; text-align:left;}*/
.tab_ul li.hide{ display:none;}


.tab_p_kind{  margin:0 auto;}
.p_kind_ul{ display:block; width: auto;}
.p_kind_ul li{ display:block; height:22px; line-height:22px; padding-top:6px; border-bottom:#ececec solid 1px;  cursor:pointer; padding-left:0px;}
#xgbt{ font-size:14px; font-weight:bold; height:14px; margin-bottom:18px; color:#005bac; font-family:"微软雅黑"; }

.p_kind_list{ margin-right:12px; color:#494646; }

li.hover{ color:#005bac;}
li.select{ color:#005bac; }
.hide{ display:none;}
#yzrdi{background:url(yzrdbg.jpg) left no-repeat; height:42px; width:663px; padding-left:50px; float:right; }

.btdi{ display:block; margin-bottom:14px; height:22px;  background:#ececec; height:22px; font-family:"微软雅黑"; font-size:13px;color:#005bac; font-weight:bold; padding-left:14px; }

/*刘技术增加*/
.content{ width:663px; line-height:150%;}
.title{ height:70px; line-height:70px; text-align:center; width:600px; border-bottom:dashed 1px #CCC; margin: 0 auto; margin-bottom:20px; font-size:20px; font-weight:bold;}
.p_kind_list div{ line-height:20px;}
.date{ height:30px; line-height:30px; text-align:right; width:600px; margin:0 auto;}
.vedio{ width:663px; text-align:center; padding-bottom:20px;}
.jieshao{ width:635px; line-height:20px; background-color:#f1f6fc; padding:10px 14px 10px 14px; margin-bottom:20px;}
.zzzl{ width:663px;}
.zzzl li{ padding-left:14px; border-bottom:solid 1px #dcdcdc; line-height:25px; height:25px;}

.xiaobt{ width:649px; height:25px; line-height:25px; background-color:#f2f2f2; padding-left:14px;}
.xiaobt strong{ color:#666; float:left;}
.xiaobt a{ float:right;}
.xiaobt a.l{color:#045aad; }
.xiaolx{ width:649px; padding:14px; padding-top:5px; padding-bottom:20px;}

.list3{margin-top:20px; padding-left:50px; color:#a8a8a8;}
.list3 dt{ font-weight:bold; line-height:25px;}
.list3 dd{ padding-left:26px; padding-bottom:15px; line-height:20px;}
.hwmy{ width:660px; margin:0 auto; height:260px; background:url(x.jpg) no-repeat bottom;}
.hwmy li{ width:190px; border: solid 1px #b3b1b2; padding:5px; float:left; margin-left:8px; margin-right:8px;_margin-left:6px; _margin-right:6px;}
.hwmy li dl{ width:190px; margin:0 auto;}
.hwmy li dl dt{ padding-bottom:10px;}
.hwmy li dl dd{ position:relative; width:190px;}
.hwmy li dl dd strong{ display:block; line-height:30px; width:190px;}
.hwmy li dl dd span{ float:right; position:absolute; top:75px; left:170px;}

.hwyw01{ width:630px; margin:0 auto; padding-top:15px; padding-bottom:30px;}
.hwyw01 li{ width:315px; float:left; height:25px; line-height:25px;}
.hwgc{ width:649px; line-height:20px; padding-left:14px;}
.tu{ width:663px; text-align:center; padding-bottom:30px;}
.list4{ padding-left:76px; line-height:20px; color:#a8a8a8; padding-top:10px; padding-bottom:20px;}
.gjgleft{width:170px; margin:0 auto; height:25px; line-height:25px; background-color:#ececec; font-weight:bold; padding-left:30px;}
.gangjiegoual{ width:663px; border-bottom: solid 1px #dcdcdc; padding-bottom:15px; padding-top:15px;}
.gangjiegoual dt{ width:152px; float:left;}
.gangjiegoual dt img{ border:solid 1px #b0b0b0; padding:5px;}
.gangjiegoual dd{ width:500px; float:left; padding-left:11px;}
.gangjiegoual dd strong{ color:#000;}
.gangjiegoual dd span{ color:#333;}
.page{ width:663px; padding-top:15px; text-align:center;}
.listxmjj{ width:660px;}
.listxmjj li{ width:220px; text-align:center; line-height:30px; float:left; padding-bottom:15px;}

/*导航样式*/
#nav {line-height: 27px; background-color:#FFF; margin:0 auto; width:947px; height:27px; font-size:13px; font-family:"微软雅黑"; padding-bottom:1px; border-bottom:solid 2px #005bac;}
#nav a{display: block; text-align:center; color:#FFF; font-size:14px;  height:27px;}
#nav a:hover{background:#005bac;}
#nav li {float: left; margin-right:1px;}
#nav li ul{line-height: 30px;list-style-type: none;text-align:left;left: -999em; position:absolute; z-index:100000000000000000;text-indent:30px;}
#nav li ul li{height:30px; clear:both;border-top:1px solid #fff; background:#ececec;}
#nav li ul a{display: block; height:30px; text-align:left; font-size:12px; font-weight:normal; line-height:30px; color:#005bac;}
#nav li ul a:link{color:#005bac; font-size:12px; font-weight:normal;}
#nav li ul a:visited{color:#005bac;}
#nav li ul a:hover{color:#FFF;background:#005bac;}
#nav li ul.ti01{ text-indent:5px;}
#nav li ul.ti02{ text-indent:30px;}
#nav li:hover ul{left: auto; display:block;}
#nav li.sfhover ul{left: auto;}

#nav li.shou{width:102px; background-color:#a8a8a8;}
#nav li a.d{background:#005bac; display:block;}
#nav li.guan{width:120px; background-color:#a8a8a8;}
#nav li.guan ul li { width:120px; /*IE6 only*/}
#nav li.rong{width:120px;background-color:#a8a8a8; }
#nav li.rong ul li { width:120px; /*IE6 only*/}
#nav li.yu{width:153px; background-color:#a8a8a8;}
#nav li.yu ul li { width:153px; /*IE6 only*/}
#nav li.lian{width:85px; margin-right:0px;background-color:#a8a8a8;}
#nav li.lian ul li { width:85px; /*IE6 only*/}

/*转过来*/
.wor{width:649px; padding-left:14px;  line-height:22px; margin-bottom:30px;}
/*内页图片切换js*/
.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 0px 0px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0px;left:180px}
.galleria li div img{cursor:pointer;}
.galleria li.active div img,.galleria li.active div{display:block;filter: alpha(opacity=45);}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */

/* BEGIN DEMO STYLE */
.demo{position:relative; margin-top:30px; width:622px; margin:0 auto; background:url(nytubg.jpg) no-repeat top;}
.gallery_demo{width:622px;margin:0 auto;}
.gallery_demo li{width:142px;height:108px;border:3px double #ccc;margin: 0 2px;background:#666;}
.gallery_demo li div{left:240px}
.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	
#main_image{margin:0 auto 20px auto;width:607px;}
#main_image img{margin-bottom:10px; width:606px; height:377px;}

.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;position:absolute; top:380px; left:453px;}
.info{text-align:left;width:605px;margin:30px auto;border-top:1px dotted #ccc;padding-top:30px;}
.info p{margin-top:1.6em;}


.content_anli{ width:620px; margin:0 auto; padding-top:30px; line-height:20px;}

.listanli{ width:150px; float:left; height:130px;}
.listanli li{ width:140px; margin:0 auto; background-color:#CCC; height:20px; line-height:20px; text-align:center;}
/*施工安装 页面切换CSS*/
.pic {	border: #fff 3px solid;}
.pic1 {	border-right: #e6e6e6 1px solid; padding-right: 2px; border-top: #e6e6e6 1px solid; padding-left: 2px; background: #ffffff; padding-bottom: 2px; border-left: #e6e6e6 1px solid; padding-top: 2px; border-bottom: #e6e6e6 1px solid
}

.table {
	margin: 0px auto; width: 606px;  background:#fff; padding:3px; 
}
.table_1_1 {
	 width:605px;  background-color: #fff; padding:8px; padding-top:0px; padding-bottom:17px;background:url(../images/nytubg.jpg) no-repeat; text-align:center;
}
.table_1_1_pic {
	width: 605px; background:#fff;
}
.table_1_1_tp{width:605px; height:30px; line-height:30px; background:#Fff; padding-left:6px; padding-right:6px; margin:0 auto;}
.table_1_1_title {
	float: left; width: 455px;  text-align: left; background:#fff; height:30px;  
}
.table_1_1_page {
	float: right; width: 150px;  text-align: right;background:#fff; height:30px; 
}

.backToTop {
 display: none;
 width: 18px;
 line-height: 1.2;
 padding: 5px 0;
 background-color: #000;
 color: #fff;
 font-size: 12px;
 text-align: center;
 position: fixed;
 _position: absolute;
 right: 10px;
 bottom: 100px;
 _bottom: "auto";
 cursor: pointer;
 opacity: .6;
 filter: Alpha(opacity=60);
}

#mav{width:650px; background:#fff;}
#rr{ width:182px; background:#FFF; float:left; padding-right:35px;}
#ltu { width:180px; height:212px; margin-right:50px; border:solid 1px #ccc; text-align:center}
#lelb{width:182px; padding-top:15px; }
#lelb dl dt{width:180px; height:28px; line-height:28px; border:1px solid #ccc; text-align:center;background:#ececec;font-weight:bold; margin-top:2px;}
#lelb dl dt a{color:#005bac;}
#lelb dl dt a:hover{color:#808285;}
#lelb dl dd{ width:180px; border:1px solid #ccc; border-top:0px; text-align:left; height:20px; line-height:20px; text-indent:15px;}
#lwz{width:418px; background:#fff;}

#ff{width:428px;background:#fff; float:left;}
#fwo{width:418px; line-height:22px; padding-right:10px;padding-bottom:30px; height:180px;}
#fwo span{font-size:14px; padding-bottom:20px; font-weight:bold; display:block;}
#fxw{width:418px;line-height:22px; padding-right:20px;padding-bottom:30px;}
#fxw span{font-size:14px; padding-bottom:20px; font-weight:bold; display:block;}
#fxw ul li{width:418px; height:28px; line-height:28px; background:url(images/ddbg.jpg) bottom no-repeat;}
#fxw ul li span{width:100px; float:left; padding:0px; font-weight:100;color: #005bac;}

/*视频页面*/
#vedio{ width:650px; margin:0 auto; border:solid 1px #ccc;}
.ml-dt{float:left;width:150px;height:500px; overflow:hidden; display:block;}
.ml-dt h1{ width:150px; height:60px; line-height:60px; text-align:center; font-size:14px;}
.ml-dt ul{ width:150px;}
.ml-dt ul li{width:150px;line-height:30px; background-color:#edf5fe; border-bottom:solid 1px #e2f0ff; text-indent:10px;}
.ml-dt ul li a{font-size:12px;font-weight:bold;}

.ml-dt-d{float:left;width:500px; height:500px;}
.ml-dt-d h5{ padding-left:20px;}
.ml-dt-d ul{width:500px;}
.ml-dt-d ul li{width:500px;}
/*招聘页面*/
.leftlink{ font-weight:bold; font-size:14px; color:#0e5db1;}
.dian{ border-bottom:dashed 1px #CCC;}
